package io.bdmc.modules.bss.model;

import java.util.List;

import lombok.Data;

@Data
public class SorFileParser {

    //测试时插入数据库的id
    private int measureId;

    // 时间戳
    private long dateTimeStamp;
    // 实际波长单位nm
    private int actualWavelength;
    // 脉冲宽度单位ns
    private int pulseWidthsUsed;

    // 数据间距
    private double dataSpacing;

    // 每个脉冲宽度的数据点数量
    private long numberDataPoint;

    // 折射率
    private double groupIndex;
    // 平均化次数
    private int averagesNum;
    // 量程 单位m
    private int acquisitionRangeDistance;

    // 事件总数
    private int eventAllNum;

    private List<SorEvent> sorEvents;
    // 端点间总损耗
    private double end2EndLoss;

    // 回波损耗
    private String opticalReturnLoss;

    // 数据点数量
    private int numberDataPoints;
    //Y轴数据
    private List<Double> dataPointsLt;


}